home *** CD-ROM | disk | FTP | other *** search
XSetup plugin | 2001-04-12 | 2.2 KB | 93 lines |
- "FILE"="Xteq Systems X-Setup Plugin 6.0"
- "TYPE"="8"
- "COUNT"="2"
- "TEXT 1"="Edit Path..."
- "TEXT 2"="Delete"
- "UIPATH"="Appearance\Control Panel\Windows 2000/XP Icons"
- "NAME"="Visible Items (User)"
- "VERSION"="1.05"
- "OSVERSION"="000101"
- "LANGUAGE"="VBScript"
- "DESCRIPTION 1"="This plug-in allows you to modify which Control Panel applets that conform to the Windows 2000 specification that you wish to view."
- "DESCRIPTION 2"=""
- "DESCRIPTION 3"=""
- "AUTHOR"="Xteq Systems"
- "CONTACTURL"="http://www.xteq.com"
- "COPYRIGHT"="Copyright ⌐ Xteq Systems - All Rights Reserved"
- "COMMENT 1"=" "
-
-
- '*** ORIGINAL ***'
- sP="HKCU\Software\Microsoft\Windows\CurrentVersion\Control Panel\cpls\"
- '"HKLM\Software\Microsoft\Windows\CurrentVersion\Control Panel\cpls\"
-
- Sub Plugin_Initialize
- iCount=RegEnumValues(sP)
-
- for l=1 to iCount
- s=sP & RegEnumElement(l)
- s2=RegReadValue(s)
- s3=RegEnumElement(l) & " (" & s2 & ")"
-
- Call SetUIElement(l,s3)
- next
- End Sub
-
- Sub Plugin_CheckData(ElementIndex)
- End Sub
-
- Sub Plugin_Apply(ElementIndex,ElementSubIndex)
- if ElementSubIndex>0 then 'OK, user has selected an item
-
- If ElementIndex=1 then
- 'Rename file
-
- s=sP & RegEnumElement(ElementSubIndex)
- sV=RegReadValue(s)
-
- sV=InputWindow("Change path",sV,1)
-
- if IsEmpty(sV)=false then
- 'change it (write REG_EXPAND_SZ)
- Call RegWriteValue(s,sV,4)
-
- 'update UI
- s=RegEnumElement(ElementSubIndex) & " (" & sV & ")"
- Call SetUIElement(ElementSubIndex,s)
- end if
-
- else
- 'Delete!!
-
- s=""
- sV=InputWindow("Enter YES to delete this item",s,1)
-
- bOK=false
- if IsEmpty(sV)=false then
- if sV="YES" then
- bOK=true
- s=sP & RegEnumElement(ElementSubIndex)
- Call RegDeleteValue(s)
- Call SetUIElement(ElementSubIndex,"")
- end if
- end if
-
- if bOK=false then
- Call MsgWarning("Items was not deleted")
- end if
-
- end if
-
- Call IndicateSettingChange()
-
- else
- Call MsgWarning("No item selected - please select an item first.")
- end if
- End Sub
-
- Sub Plugin_Terminate
- End Sub
-
-
-
-